%%%%%%%%%% !TEX program = pdflatex %%%%%%%%%%
% !TEX program = pdflatex
% !Mode:: "TeX:UTF-8"
% \def\usewhat{pdflatex}  % 定义编译方式 dvipdfmx 或者 pdflatex

% """
% Created on 03/03/2023
% anoi.
% @author: Kang Xiatao (kangxiatao@gmail.com)
% """

%\setlength{\baselineskip}{20pt}
%\setlength{\headheight}{25pt}
\documentclass[a4paper,12pt,openany,twoside]{book}

                                           % 如果论文超过60页 可以使用twoside 双面打印
\input{setup/package}                      % 定义本文所使用宏包
\graphicspath{{figures/}}                  % 定义所有的.eps文件在figures子目录下
\begin{document}                           % 开始全文
\begin{CJK*}{UTF8}{song}                   % 开始中文字体使用
\input{setup/format}                       % 完成对论文各个部分格式的设置
\frontmatter                               % 以下是论文导言部分，包括论文的封面，中英文摘要和中文目录
\input{preface/cover}                      % 封面


%%%%%%%%%%   目录   %%%%%%%%%%
\clearpage{\thispagestyle{empty}\cleardoublepage}  % 控制下一页为奇数页
\sk20font
\addcontentsline{toc}{chapter}{目~~~~录}
\tableofcontents                           % 中文目录
\clearpage{\thispagestyle{empty}\cleardoublepage}  % 控制下一页为奇数页
\newcommand{\loflabel}{图~}
\renewcommand{\numberline}[1]{\song\xiaosi\loflabel~#1\hspace*{\baselineskip}}
\addcontentsline{toc}{chapter}{插图索引}
\listoffigures
\clearpage{\thispagestyle{empty}\cleardoublepage}  % 控制下一页为奇数页
\newcommand{\lotlabel}{表~}
\renewcommand{\numberline}[1]{\song\xiaosi\lotlabel~#1\hspace*{\baselineskip}}
\addcontentsline{toc}{chapter}{附表索引}
\listoftables
\clearpage{\pagestyle{empty}\cleardoublepage}


%%%%%%%%%% 正文部分内容  %%%%%%%%%%
\mainmatter\defaultfont\sloppy\raggedbottom
\makeatletter
\renewcommand{\ALC@linenosize}{\xiaosi}
\clearpage

% 这里有bug，我吐了，\leftmark中莫名有编号，只能在对应章节里手动修改页眉
\pagestyle{fancy} % 设置页眉页脚风格
\fancyhf{} % 清空页眉页脚
\fancyhead[CO]{\song\wuhao ~\leftmark~} % ！！！
\fancyhead[CE]{\song\wuhao \@cheading}
\fancyfoot[C]{\song\wuhao ~\thepage~}
\renewcommand{\headrulewidth}{1.5pt}
\fancypagestyle{plain}{% 设置开章页页眉页脚风格
\fancyhf{}%
\fancyhead[CO]{\song\wuhao ~\leftmark~}
\fancyhead[CE]{\song\wuhao \@cheading}
\fancyfoot[C]{\song\wuhao ~\thepage~}}

\makeatother

% \renewcommand\arraystretch{1.5}
\setlength{\intextsep}{2pt}
\setlength{\abovecaptionskip}{2pt}
\setlength{\belowcaptionskip}{2pt}

% !!!
% 请在每个章节之前添加 ```\clearpage{\thispagestyle{empty}\cleardoublepage}``` 指令
% 用 ```\include{}```插入tex内容
\clearpage{\thispagestyle{empty}\cleardoublepage}  % 控制下一页为奇数页
\include{body/intros}
\clearpage{\thispagestyle{empty}\cleardoublepage}  % 控制下一页为奇数页
\include{body/figures}
\clearpage{\thispagestyle{empty}\cleardoublepage}  % 控制下一页为奇数页
\include{body/tables}
\clearpage{\thispagestyle{empty}\cleardoublepage}  % 控制下一页为奇数页
\include{body/equations}
\clearpage{\thispagestyle{empty}\cleardoublepage}  % 控制下一页为奇数页
\include{body/others}
\clearpage{\thispagestyle{empty}\cleardoublepage}  % 控制下一页为奇数页
\include{body/conclusion}
%%%%%%%%%% 正文部分内容  %%%%%%%%%%


%%%%%%%%%%  参考文献  %%%%%%%%%%
\clearpage{\thispagestyle{empty}\cleardoublepage}  % 控制下一页为奇数页

% 参考文献之后不需要页眉
\fancyhead[CO]{\song\wuhao }  % 手动修改页眉
\fancypagestyle{plain}{\fancyhead[CO]{\song\wuhao }}
\pagestyle{fancy}
\fancyhf{}
\fancyfoot[C]{\song\wuhao ~\thepage~}
\renewcommand{\headrulewidth}{0pt}

\defaultfont
\bibliographystyle{gbt7714-numerical}
\phantomsection
\addcontentsline{toc}{chapter}{参考文献}          % 参考文献加入到中文目录
%\nocite{*}                                        % 若将此命令屏蔽掉，则未引用的文献不会出现在文后的参考文献中。


%%%%%%%%%%  致谢和附录  %%%%%%%%%%
\clearpage{\thispagestyle{empty}\cleardoublepage}  % 控制下一页为奇数页
\bibliography{references/reference}
\clearpage{\thispagestyle{empty}\cleardoublepage}  % 控制下一页为奇数页
\include{appendix/acknowledgements}               % 致谢
\clearpage{\thispagestyle{empty}\cleardoublepage}  % 控制下一页为奇数页
\include{appendix/publications}                   % 发表论文和参加科研情况说明
\clearpage{\thispagestyle{empty}\cleardoublepage}  % 控制下一页为奇数页


\clearpage
\end{CJK*}                                        % 结束中文字体使用
\end{document}                                    % 结束全文
